/*ceshi*/

.main_you_xia_2,.main_you_xia_3{
	display: none;
}

html {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑" arial;
}

* {
	padding: 0;
	margin: 0;
}

body {
	padding: 0;
	margin: 0;
}

body {
	padding-top: constant(safe-area-inset-top);
	/*为导航栏+状态栏的高度 88px */
	padding-left: constant(safe-area-inset-left);
	/*//如果未竖屏时为0    */
	padding-right: constant(safe-area-inset-right);
	/*//如果未竖屏时为0*/
	padding-bottom: constant(safe-area-inset-bottom);
	/* //为底下圆弧的高度 34px*/
	/*background-color: red;*/
}

div {
	/*border: 1px solid red;*/
	box-sizing: border-box;
}

.cu {
	font-weight: 600;
}

img {
	height: 100%;
	width: 100%;
}

.duiqi {
	margin: 0 auto;
	width: 80%;
}

/*返回顶部=====*/
.c_fu {
			width: 100px;
			height: 130px;
			/*border: 2px solid red;*/
			position: fixed;
			display: flex;
			align-items: flex-end;
			margin-top: 374px;
			margin-left: 93vw;
			border-radius: 6px;
			flex-direction: column;
			justify-content: space-between;
		}
		
		.c_fu_1_1 {
			border: 2px solid #faac14;
			height: 50px;
			display: flex;
			justify-content: center;
			align-items: center;
			border-radius: 6px;
			margin-right: 6px;
		}
		
		a {
			text-decoration: none;
		}
		.ziyang{
			padding-top: 0.16vw;
		}
/*返回顶部=====*/


.first {
	max-width: 1920px;
	margin: 0 auto;
	box-sizing: border-box;
}


/*测导航*/

.ce_daohang_top {
	width: 80%;
	margin: 0 auto;
}

.ce_daohang {
	width: 10.4167vw;
	height: 20.833vw;
	position: fixed;
	top: 11vw;
	/*position: absolute;
	 bottom: 19vw;*/
	background-color: white;
}

.ce_daohang_one {
	width: 100%;
	font-size: 1.5625vw;
	padding-bottom: 1vw;
	border-bottom: 1px solid #b3b3b3;
}

.ce_daohang_tow {
	width: 90%;
	font-size: 1.125vw;
	text-align: center;
	line-height: 3vw;
}

.company_title_img {
	width: 0.2vw;
	height: 1.4vw;
	/*margin-left: 2.6vw;*/
	/*background-color: #faac14;*/
	/*display: none;*/
}

.ce_daohang_tow_duiqi {
	width: 74%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
}


/*===========*/

.main_all {
	width: 80%;
	margin: 0 auto;
	padding-top: 11vw;
}

.kaoyou {
	float: right;
}

.main_you {
	width: 65.26vw;
}

.clearfloat {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}


/*=======上导航*/

.main_you_shang_daohang_top {
	border-bottom: 1px solid #b3b3b3;
}

.main_you_shang_daohang {
	width: 43%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
	font-size: 1.5625vw;
	padding-bottom: 1vw;
}


/*出行者信息====================1*/

.table_all_number {
	font-size: 1.04167vw;
	line-height: 3vw;
}

.table_all_number span {
	color: #808080;
}

.table_all {
	font-size: 1.04167vw;
}

.table_tou {
	background-color: #f7f2e8;
	font-size: 0.88542vw;
}

.table th,
.table td {
	padding-top: 1vw;
	/*padding: 0;*/
	/*height: 3.04167vw;*/
	/*text-align: center;*/
	line-height: 2vw;
	vertical-align: top;
	border-top: 1px solid #dddddd;
}
.table thead th {
    vertical-align: inherit;
}



.table_tou_th1 {
	width: 12%;
}

.table_tou_th2 {
	width: 23%;
}

.table_tou_th3 {
	width: 25%;
}

.table_tou_th4 {
	width: 40%;
	/*25+13=38+2=40*/
}

.table_tbody tr th {
	padding-bottom: 1.5vw;
}

.table {
	border: solid 1px #b2b2b2;
}


/*=======*/

.input_title {
	line-height: 2vw;
	font-size: 1.04167vw;
}

.input_text {
	position: relative;
	font-size: 0.9375vw;
	/*width: 30%;*/
	display: flex;
	/*justify-content: space-between;*/
	align-items: center;
	-webkit-align-items: center;
	line-height: 4vw;
}
.input_text>div{
	width: 5.4687vw;
}
.input_text span {
	width: 6vw;
}

.input_text input {
	padding-top: 0.2vw;
	line-height: 100%;
	margin: 0 0 0 0;
	width: 11.51vw;
}

.input_button {
	width: 38%;
	height: 2.6042vw;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-align-items: center;
	margin-top: 1vw;
}

.input_submit {
	height: 100%;
	width: 9.4271vw;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-align-items: center;
	font-size: 1.25vw;
	color: #ffffff;
	background-color: #faac14;
	/*line-height: 100%;*/
}


/*发票信息====================2*/

.fapiao_title {
	font-size: 1.04167vw;
	line-height: 3vw;
}

.fapiao_title span {
	color: #808080;
}

.input_spot {
	width: 21%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	-webkit-align-items: center;
	text-align: center;
	font-size: 1.04167vw;
	margin: 0 0 1vw 0;
}
.input_spot div{
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-align-items: center;
}
.input_spot input{
	width: 1vw;
	he
	margin: 0 0 0 0;
}
.input_text2 {
    font-size: 0.9375vw;
    width: 34%;
    display: flex;
    /*justify-content: space-between;*/
    align-items: center;
    -webkit-align-items: center;
    line-height: 3vw;
}
.input_text2_title{
	width: 5.4687vw;
}
.input_text2 input {
	padding-top: 0.2vw;
	line-height: 100%;
	margin: 0 0 0 0;
	width: 13.51vw;
}
.input_text2_putong{
	width: 60%;
	 display: flex;
    /*justify-content: space-between;*/
    align-items: center;
    -webkit-align-items: center;
    text-align: center;
    color: #808080;
}
.input_youxiang{
	/*line-height: 2vw;*/
}
.input_youxiang_text{
	position: relative;
	top: -0.5vw;
	left: 5vw;
	font-size: 0.833vw;
	color: #b3b3b3;
	width: 50%;
}
/*我的地址====================3*/
.xiangxi_dizhi input{
	width: 24vw;
}
.dizhi{
	color: #808080;
}
#info {
	width: 46vw;
    position: absolute;
    /*margin: 4.2vw 0px 0px -27vw;*/
    display: flex;
    justify-content: space-between;
    align-items: center;
    -webkit-align-items: center;
    text-align: center;
    top: 0vw;
    
    left: 19vw;
}
select{
	width: 8vw;
}
option{
	font-size: 0.88vw;
	
}
